quite a lot times - Francés Inglés Diccionario